#pragma once

#ifdef GK_DEVICE_DIRECTX10

namespace gk
{
	struct RenderBindingInternal
	{
		ID3D10Buffer*		m_pVertexBuffers[Constants::MaxVertexStreamBindings];
		UINT				m_pStrides[Constants::MaxVertexStreamBindings];
		UINT				m_pOffsets[Constants::MaxVertexStreamBindings];
		UINT				m_numVertexBuffers;
		ID3D10InputLayout*	m_pInputLayout;
	};
}

#endif // GK_DEVICE_DIRECTX10